package com.itheima.order;

import java.util.Scanner;

public class SwitchDemo2Know2 {
    public static void main(String[] args) {
        //case穿透
        //是语句体中没有break导致的
        //执行流程：
        //首先会拿着switch括号里的值与下面的case匹配
        //如果匹配上了，则会执行对应语句体，但由于没有发现break，那么程序会继续执行下一个语句体，
        //直到遇到break或者大括号为止
        //使用场景：
        //如果多个case语句体重复了，则会考虑利用case穿透去简化代码

        Scanner sc = new Scanner(System.in);
        System.out.println("想吃什么面:");
        int num = sc.nextInt();

        switch(num){
            case 1:
                System.out.println("吃兰州拉面");

            case 2:
                System.out.println("吃武汉热干面");
                break;
            case 3:
                System.out.println("吃北京炸酱面");
                break;
            case 4:
                System.out.println("陕西油泼面");
                break;
            default:
                System.out.println("吃泡面");
                break;
        }

    }
}